drill (well) - Francés Inglés Diccionario